head storekeeper - Español Inglés Diccionario